/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package model;

import java.util.List;
import state.ContaEstado;

/**
 *
 * @author Webert
 */
public class Conta {
    private int id;
    private String numero;
    private String digito;
    private Double saldo;
    private List<Operacao> hitorico;
    private Pessoa titular;
    private ContaEstado contaEstado;
    
    public Conta(){
    }

    /**
     * @return the numero
     */
    public String getNumero() {
        return numero;
    }

    /**
     * @param numero the numero to set
     */
    public void setNumero(String numero) {
        this.numero = numero;
    }

    /**
     * @return the digito
     */
    public String getDigito() {
        return digito;
    }

    /**
     * @param digito the digito to set
     */
    public void setDigito(String digito) {
        this.digito = digito;
    }

    /**
     * @return the saldo
     */
    public Double getSaldo() {
        return saldo;
    }

    /**
     * @param saldo the saldo to set
     */
    public void setSaldo(Double saldo) {
        this.saldo = saldo;
    }

    /**
     * @return the titular
     */
    public Pessoa getTitular() {
        return titular;
    }

    /**
     * @param titular the titular to set
     */
    public void setTitular(Pessoa titular) {
        this.titular = titular;
    }

    /**
     * @return the op
     */
    public List<Operacao> getHistorico() {
        return getHitorico();
    }

    /**
     * @param historico the op to set
     */
    public void setHistorico(List<Operacao> historico) {
        this.setHitorico(historico);
    }

    /**
     * @return the id
     */
    public int getId() {
        return id;
    }

    /**
     * @param id the id to set
     */
    public void setId(int id) {
        this.id = id;
    }

    /**
     * @return the hitorico
     */
    public List<Operacao> getHitorico() {
        return hitorico;
    }

    /**
     * @param hitorico the hitorico to set
     */
    public void setHitorico(List<Operacao> hitorico) {
        this.hitorico = hitorico;
    }

    /**
     * @return the contaEstado
     */
    public ContaEstado getContaEstado() {
        return contaEstado;
    }

    /**
     * @param contaEstado the contaEstado to set
     */
    public void setContaEstado(ContaEstado contaEstado) {
        this.contaEstado = contaEstado;
    }
    
    
    
}
